Polynomial Has Root If and Only If It Is Divisible by Minimal Polynomial

Theorem

A polynomial pF[X] for some field F has a root α if and only if the minimal polynomial of α over F divides p.

Proof

Consider the result of dividing p by fα, the minimal polynomial of α:

p=fαq+r.

Now, since deg(r)<deg(fα) we have that either r=0, which gives the divisibility we desire, or we have a contradiction, as:

p(α)=fα(α)q(α)+r(α)

which means since p(α)=fα(α)=0 that r(α)=0, contradicting the minimality of fα.